Class <af9ee0c5-a8cb-435a-8fc7-7f3f1c1a3657>JsonReader
Inheritance
System.Object
<af9ee0c5-a8cb-435a-8fc7-7f3f1c1a3657>JsonReader
Implements
System.IDisposable
Assembly: IronWord.dll
Syntax
public abstract class <af9ee0c5-a8cb-435a-8fc7-7f3f1c1a3657>JsonReader : Object, IDisposable
Constructors
<af9ee0c5-a8cb-435a-8fc7-7f3f1c1a3657>JsonReader()
Declaration
protected <af9ee0c5-a8cb-435a-8fc7-7f3f1c1a3657>JsonReader()
Properties
Declaration
public bool CloseInput { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Culture
Declaration
public CultureInfo Culture { get; set; }
Property Value
Type |
Description |
System.Globalization.CultureInfo |
|
CurrentState
Declaration
protected < af9ee0c5 - a8cb - 435 a - 8f c7 - 7f 3f 1 c1a3657 > JsonReader . State CurrentState { get; }
Property Value
Declaration
public string DateFormatString { get; set; }
Property Value
Type |
Description |
System.String |
|
DateParseHandling
Declaration
public < af9ee0c5 - a8cb - 435 a - 8f c7 - 7f 3f 1 c1a3657 > DateParseHandling DateParseHandling { get; set; }
Property Value
DateTimeZoneHandling
Declaration
public < af9ee0c5 - a8cb - 435 a - 8f c7 - 7f 3f 1 c1a3657 > DateTimeZoneHandling DateTimeZoneHandling { get; set; }
Property Value
Depth
Declaration
public virtual int Depth { get; }
Property Value
Type |
Description |
System.Int32 |
|
FloatParseHandling
Declaration
public < af9ee0c5 - a8cb - 435 a - 8f c7 - 7f 3f 1 c1a3657 > FloatParseHandling FloatParseHandling { get; set; }
Property Value
MaxDepth
Declaration
public Nullable<int> MaxDepth { get; set; }
Property Value
Type |
Description |
System.Nullable<System.Int32> |
|
Path
Declaration
public virtual string Path { get; }
Property Value
Type |
Description |
System.String |
|
QuoteChar
Declaration
public virtual char QuoteChar { get; protected set; }
Property Value
Type |
Description |
System.Char |
|
SupportMultipleContent
Declaration
public bool SupportMultipleContent { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
TokenType
Declaration
public virtual < af9ee0c5 - a8cb - 435 a - 8f c7 - 7f 3f 1 c1a3657 > JsonToken TokenType { get; }
Property Value
Value
Declaration
public virtual object Value { get; }
Property Value
Type |
Description |
System.Object |
|
ValueType
Declaration
public virtual Type ValueType { get; }
Property Value
Type |
Description |
System.Type |
|
Methods
Close()
Declaration
public virtual void Close()
Dispose(Boolean)
Declaration
protected virtual void Dispose(bool disposing)
Parameters
Type |
Name |
Description |
System.Boolean |
disposing |
|
Read()
Declaration
public abstract bool Read()
Returns
Type |
Description |
System.Boolean |
|
ReadAsBoolean()
Declaration
public virtual Nullable<bool> ReadAsBoolean()
Returns
Type |
Description |
System.Nullable<System.Boolean> |
|
ReadAsBooleanAsync(CancellationToken)
Declaration
public virtual Task<Nullable<bool>> ReadAsBooleanAsync(CancellationToken cancellationToken = null)
Parameters
Type |
Name |
Description |
System.Threading.CancellationToken |
cancellationToken |
|
Returns
Type |
Description |
System.Threading.Tasks.Task<System.Nullable<System.Boolean>> |
|
ReadAsBytes()
Declaration
public virtual byte[] ReadAsBytes()
Returns
Type |
Description |
System.Byte[] |
|
ReadAsBytesAsync(CancellationToken)
Declaration
public virtual Task<byte[]> ReadAsBytesAsync(CancellationToken cancellationToken = null)
Parameters
Type |
Name |
Description |
System.Threading.CancellationToken |
cancellationToken |
|
Returns
Type |
Description |
System.Threading.Tasks.Task<System.Byte[]> |
|
ReadAsDateTime()
Declaration
public virtual Nullable<DateTime> ReadAsDateTime()
Returns
Type |
Description |
System.Nullable<System.DateTime> |
|
ReadAsDateTimeAsync(CancellationToken)
Declaration
public virtual Task<Nullable<DateTime>> ReadAsDateTimeAsync(CancellationToken cancellationToken = null)
Parameters
Type |
Name |
Description |
System.Threading.CancellationToken |
cancellationToken |
|
Returns
Type |
Description |
System.Threading.Tasks.Task<System.Nullable<System.DateTime>> |
|
ReadAsDateTimeOffset()
Declaration
public virtual Nullable<DateTimeOffset> ReadAsDateTimeOffset()
Returns
Type |
Description |
System.Nullable<System.DateTimeOffset> |
|
ReadAsDateTimeOffsetAsync(CancellationToken)
Declaration
public virtual Task<Nullable<DateTimeOffset>> ReadAsDateTimeOffsetAsync(CancellationToken cancellationToken = null)
Parameters
Type |
Name |
Description |
System.Threading.CancellationToken |
cancellationToken |
|
Returns
Type |
Description |
System.Threading.Tasks.Task<System.Nullable<System.DateTimeOffset>> |
|
ReadAsDecimal()
Declaration
public virtual Nullable<Decimal> ReadAsDecimal()
Returns
Type |
Description |
System.Nullable<System.Decimal> |
|
ReadAsDecimalAsync(CancellationToken)
Declaration
public virtual Task<Nullable<Decimal>> ReadAsDecimalAsync(CancellationToken cancellationToken = null)
Parameters
Type |
Name |
Description |
System.Threading.CancellationToken |
cancellationToken |
|
Returns
Type |
Description |
System.Threading.Tasks.Task<System.Nullable<System.Decimal>> |
|
ReadAsDouble()
Declaration
public virtual Nullable<double> ReadAsDouble()
Returns
Type |
Description |
System.Nullable<System.Double> |
|
ReadAsDoubleAsync(CancellationToken)
Declaration
public virtual Task<Nullable<double>> ReadAsDoubleAsync(CancellationToken cancellationToken = null)
Parameters
Type |
Name |
Description |
System.Threading.CancellationToken |
cancellationToken |
|
Returns
Type |
Description |
System.Threading.Tasks.Task<System.Nullable<System.Double>> |
|
ReadAsInt32()
Declaration
public virtual Nullable<int> ReadAsInt32()
Returns
Type |
Description |
System.Nullable<System.Int32> |
|
ReadAsInt32Async(CancellationToken)
Declaration
public virtual Task<Nullable<int>> ReadAsInt32Async(CancellationToken cancellationToken = null)
Parameters
Type |
Name |
Description |
System.Threading.CancellationToken |
cancellationToken |
|
Returns
Type |
Description |
System.Threading.Tasks.Task<System.Nullable<System.Int32>> |
|
ReadAsString()
Declaration
public virtual string ReadAsString()
Returns
Type |
Description |
System.String |
|
ReadAsStringAsync(CancellationToken)
Declaration
public virtual Task<string> ReadAsStringAsync(CancellationToken cancellationToken = null)
Parameters
Type |
Name |
Description |
System.Threading.CancellationToken |
cancellationToken |
|
Returns
Type |
Description |
System.Threading.Tasks.Task<System.String> |
|
ReadAsync(CancellationToken)
Declaration
public virtual Task<bool> ReadAsync(CancellationToken cancellationToken = null)
Parameters
Type |
Name |
Description |
System.Threading.CancellationToken |
cancellationToken |
|
Returns
Type |
Description |
System.Threading.Tasks.Task<System.Boolean> |
|
SetStateBasedOnCurrent()
Declaration
protected void SetStateBasedOnCurrent()
SetToken(<af9ee0c5-a8cb-435a-8fc7-7f3f1c1a3657>JsonToken)
Declaration
protected void SetToken( < af9ee0c5 - a8cb - 435 a - 8f c7 - 7f 3f 1 c1a3657 > JsonToken newToken)
Parameters
SetToken(<af9ee0c5-a8cb-435a-8fc7-7f3f1c1a3657>JsonToken, Object)
Declaration
protected void SetToken( < af9ee0c5 - a8cb - 435 a - 8f c7 - 7f 3f 1 c1a3657 > JsonToken newToken, object value)
Parameters
SetToken(<af9ee0c5-a8cb-435a-8fc7-7f3f1c1a3657>JsonToken, Object, Boolean)
Declaration
protected void SetToken( < af9ee0c5 - a8cb - 435 a - 8f c7 - 7f 3f 1 c1a3657 > JsonToken newToken, object value, bool updateIndex)
Parameters
Skip()
Declaration
SkipAsync(CancellationToken)
Declaration
public Task SkipAsync(CancellationToken cancellationToken = null)
Parameters
Type |
Name |
Description |
System.Threading.CancellationToken |
cancellationToken |
|
Returns
Type |
Description |
System.Threading.Tasks.Task |
|
Implements
System.IDisposable